Alpine poppy - French English Dictionary